﻿using System;

namespace KPIS.GERP.GIMS.MODEL
{
    [Serializable]
    public class MasterContactInfo
    {
        private Nullable<int> seq;
        private string name_th;
        private string name_eng;
        private string country;
        private string tax_code;
        private string gfmis_code;
        private Nullable<DateTime> reg_date;
        private Nullable<double> reg_capital;
        private string status_remark;
        private string coordinator;
        private string building;
        private string floor;
        private string village;
        private string address;
        private string road;
        private string lane;
        private string district;
        private string amphur;
        private string post;
        private string province;
        private string tel;
        private string tel_next;
        private string fax;
        private string fax_next;
        private string email;
        private SysContactGroupInfo infoGroup;
        private SysContactStatusInfo infoStatus;
        private SysVatInfo infoVat;
        private RecordInfo infoRecord;
        private string all_address;

        public MasterContactInfo()
        {

        }

        public Nullable<int> Seq
        {
            set { seq = value; }
            get { return seq; }
        }

        public string Name_th
        {
            set { name_th = value; }
            get { return name_th; }
        }

        public string Name_eng
        {
            set { name_eng = value; }
            get { return name_eng; }
        }

        public string Country
        {
            set { country = value; }
            get { return country; }
        }

        public string Tax_code
        {
            set { tax_code = value; }
            get { return tax_code; }
        }

        public string Gfmis_code
        {
            set { gfmis_code = value; }
            get { return gfmis_code; }
        }

        public Nullable<DateTime> Reg_date
        {
            set { reg_date = value; }
            get { return reg_date; }
        }

        public Nullable<double> Reg_capital
        {
            set { reg_capital = value; }
            get { return reg_capital; }
        }

        public string Status_remark
        {
            set { status_remark = value; }
            get { return status_remark; }
        }

        public string Coordinator
        {
            set { coordinator = value; }
            get { return coordinator; }
        }

        public string Building
        {
            set { building = value; }
            get { return building; }
        }

        public string Floor
        {
            set { floor = value; }
            get { return floor; }
        }

        public string Village
        {
            set { village = value; }
            get { return village; }
        }

        public string Address
        {
            set { address = value; }
            get { return address; }
        }

        public string Road
        {
            set { road = value; }
            get { return road; }
        }

        public string Lane
        {
            set { lane = value; }
            get { return lane; }
        }

        public string District
        {
            set { district = value; }
            get { return district; }
        }

        public string Amphur
        {
            set { amphur = value; }
            get { return amphur; }
        }

        public string Post
        {
            set { post = value; }
            get { return post; }
        }

        public string Province
        {
            set { province = value; }
            get { return province; }
        }

        public string Tel
        {
            set { tel = value; }
            get { return tel; }
        }

        public string Tel_next
        {
            set { tel_next = value; }
            get { return tel_next; }
        }

        public string Fax
        {
            set { fax = value; }
            get { return fax; }
        }

        public string Fax_next
        {
            set { fax_next = value; }
            get { return fax_next; }
        }

        public string Email
        {
            set { email = value; }
            get { return email; }
        }

        public SysContactGroupInfo InfoGroup
        {
            set { infoGroup = value; }
            get { return infoGroup; }
        }

        public SysContactStatusInfo InfoStatus
        {
            set { infoStatus = value; }
            get { return infoStatus; }
        }

        public SysVatInfo InfoVat
        {
            set { infoVat = value; }
            get { return infoVat; }
        }

        public RecordInfo InfoRecord
        {
            set { infoRecord = value; }
            get { return infoRecord; }
        }

        public string All_address
        {
            set { all_address = value; }
            get { return all_address; }
        }
    }
}